trailing arm suspension - Spanish English Dictionary